package io;

import java.io.*;
import java.nio.charset.StandardCharsets;

/**
 * @author liyang
 * @version 1.0
 * @package io
 * @file PWDemo2.java
 * @description
 * @time 2024-04-03 12:29
 */
public class PWDemo2 {
    public static void main(String[] args) throws FileNotFoundException {
        //文件输出流。低级流，字节流。作用:将字节写入到文件中
        FileOutputStream fos = new FileOutputStream("pw2.txt");
        //转换输出流。高级流，字符流。作用1:衔接字节与字符流  作用2:将写出的字符转字节
        OutputStreamWriter osw = new OutputStreamWriter(fos, StandardCharsets.UTF_8);
        //缓冲字符输出流。高级流，字符流。作用:块写文本数据加速
        BufferedWriter bw = new BufferedWriter(osw);
        //PrintWriter。高就流，字符流。作用1:按行写出字符串  作用2:自动行刷新
        PrintWriter pw = new PrintWriter(bw);

        pw.println("如果感到悲伤我会陪你晒太阳.");
        pw.println("不打雨伞不带手表不慌也不忙.");

        System.out.println("写出完毕!");
        pw.close();


    }
}
